/*!
 * Ext JS Library 3.0.0
 * Copyright(c) 2006-2009 Ext JS, LLC
 * licensing@extjs.com
 * http://www.extjs.com/license
 *
Ext.onReady(function(){

    Ext.QuickTips.init();

    // turn on validation errors beside the field globally
    Ext.form.Field.prototype.msgTarget = 'side';

    var bd = Ext.getBody();
*/

    var logueo = new Ext.FormPanel({
        labelWidth: 75, // label settings here cascade unless overridden
        url:'ingresar.php',
	//region:'center',
        frame:true,
        title: 'Ingresar',
        bodyStyle:'padding:5px 5px 0',
        width: 388,
       // defaults: {width: 230},
        defaultType: 'textfield',
	region:'north',

        items: [{
                fieldLabel: 'Login',
                name: 'login',
                allowBlank:false
		},
		{
		    inputType: 'password',
		    fieldLabel: 'Contrase&ntilde;a',
		    name: 'pass',
		    id: 'pass'
		},
		{
		//Definimos que es del tipo radio button
		xtype: 'radio',
		fieldLabel: 'Usuario',
		name: 'tipo_usuario',
		boxLabel: 'Estudiante'
		},{
		xtype: 'radio',
		hideLabel: false,
		//labelSeparator: ' ',
		//Tiene el mismo nombre del anterior
		name: 'tipo_usuario',
		boxLabel: 'Profesor'
		},
		{
		xtype: 'radio',
		hideLabel: false,
		//labelSeparator: ' ',
		//Tiene el mismo nombre del anterior
		name: 'tipo_usuario',
		boxLabel: 'Adm.'
		}

        ],

        buttons: [{
            text: 'Ingresar',

            handler: function(){
              
                logueo.getForm().submit({
                    success: function(a,b){

                         //console.log(b.result.estudiante);
                         
                         if(b.result.perfil=="admin")
                         {
                             window.location=__URL__+"usuarios"
                         }
                         else if(b.result.perfil=="Estudiante")
                         {
//                            EMAIL=b.result.estudiante.Email;
//                            PRIMERAPELLIDO=b.result.estudiante.PrimerApellido;
//                            PRIMERNOMBRE=b.result.estudiante.PrimerNombre;
//                            SEGUNDOAPELLIDO=b.result.estudiante.SegundoApellido;
//                            SEGUNDONOMBRE=b.result.estudiante.SegundoNombre;
				///alert(__URL__+"inicio");
                             window.location=__URL__+"inicio"
                         }
                         else if(b.result.perfil=="Profesor")
                         {
//                            EMAIL=b.result.estudiante.Email;
//                            PRIMERAPELLIDO=b.result.estudiante.PrimerApellido;
//                            PRIMERNOMBRE=b.result.estudiante.PrimerNombre;
//                            SEGUNDOAPELLIDO=b.result.estudiante.SegundoApellido;
//                            SEGUNDONOMBRE=b.result.estudiante.SegundoNombre;
                            window.location=__URL__+"inicio"
                         }
                         else
                         {
                             Ext.Msg.alert('Error', "Hay un error con su perfil de usuario por favor comuniquese con el administrador");
                         }
                         
                    },
                    failure: function(f,a){

                        Ext.Msg.alert('Error', 'El Usuario y/o el password son incorrectos');
                        //$("#gato").attr("value","");
                    }
                });
             }
        },{
            text: 'Registrar'
        }]
    });

  //  simple.render(document.body);

//});